tree wax - German English Dictionary